heavy mortar shell - Turco Inglés Diccionario